palliative surgery - German English Dictionary